package threadDemo13;

import java.util.concurrent.ArrayBlockingQueue;

public class TestDemo {
    public static void main(String[] args) {
        /**
         * 需求：利用阻塞队列完成生产者和消费者的等待唤醒机制代码实现
         * 细节:
         *      生产者和消费者必须使用同一个阻塞队列
         */

        //创建阻塞队列对象
        ArrayBlockingQueue<String>queue=new ArrayBlockingQueue<>(1);

        //创建线程的对象，并把阻塞队列传递过去
        Cook cook=new Cook(queue);
        Foodie foodie=new Foodie(queue);

        //开启线程
    }
}
